home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / p / pov / povlisti.ngs / bug4.pov < prev    next >
Encoding:
Text File  |  1992-07-18  |  2.4 KB  |  196 lines

  1. //----- Bugs find the way out......... Miller 7/14/92
  2.  
  3.  
  4.  
  5. #include "colors.inc"
  6. #include "shapes.inc"
  7. #include "shapes2.inc"
  8. #include "textures.inc"
  9. #include "stone.inc"
  10. #include "hill5.inc"
  11. #include "world66.inc"
  12. #include "bug.inc"
  13. #include "stem1.inc"
  14.  
  15.  
  16.  
  17.  
  18.  
  19. camera {
  20.   location <0 1600 -3500> 
  21.   direction <0 0 1.8>
  22.   up <0 1 0> 
  23.   right <1.333 0 0>
  24.   look_at <0 800 0>
  25.  }
  26.  
  27.  
  28. //-------light
  29. object { light_source { <500 50000 1000> color White } }
  30.  
  31. //-------light
  32. object { light_source { <-7000 60000 -6000> color Gold } }
  33.  
  34. //-------light
  35. object { light_source { <6000 3000 -100> color White } }
  36.  
  37.  
  38.  
  39. #declare gold2 = 
  40. texture {  
  41.     0.02  
  42.     ambient 0.3 
  43.     diffuse 0.5 
  44.     colour red 0.64 green 0.51 blue 0.05
  45.     reflection 0.6 
  46.     brilliance 8 
  47.     specular 0.5 
  48. }
  49.  
  50.  
  51.  
  52.  
  53.  
  54. //**************** Build Scene **************************************
  55.  
  56.  
  57.  
  58.  
  59. //---- Locator Poles
  60. #declare Pole =
  61. composite {
  62.   object {
  63.      quadric { Cylinder_Y scale <20 1 20> }
  64.     texture {
  65.     gradient <0 1 0>
  66.     color_map {
  67.     [0 .25 color Green color Green]
  68.     [.25 .5 color Yellow color Yellow]
  69.     [.5 .75 color Red color Red]
  70.     [.75 .95 color Blue color Blue]
  71.     [.95 1 color White color White]
  72.     }
  73.     ambient .8
  74.     diffuse .5
  75.     phong 1
  76.     scale <100 100 100> 
  77.     translate <0 0 0>
  78.     }
  79. }
  80. //--- Fixed Mark
  81.   object {
  82.       union {
  83.       Square_Y scale <100 1 100> translate <0 1200 0> }
  84.      texture {
  85.      color Violet ambient .5
  86.      }
  87.   }
  88. }
  89.  
  90.  
  91.  
  92.  
  93.  
  94. //composite { Pole translate <700 0 1500> }
  95. //composite { Pole translate <-850 0 1000> }
  96. //composite { Pole translate <-1300 0 650> }
  97. //composite { Pole translate <750 0 -900> }
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104. //---- Back right Bug
  105. composite { Bug
  106.     scale <12 12 12>
  107.     rotate <0 -90 0>
  108.     rotate <0 0 0>
  109.     translate <740 620 1550>
  110. }    
  111.  
  112.  
  113.  
  114.  
  115. //----  Bug leaving water
  116. composite { Bug
  117.     scale <12 12 12>
  118.     rotate <0 180 0>
  119.     rotate <0 0 60>
  120.     translate <800 400 550>
  121. }    
  122.  
  123. //----  Left Bug thinking about going into the water 
  124. composite { Bug
  125.     scale <12 12 12>
  126.     rotate <0 -160 0>
  127.     rotate <0 0 0>
  128.     translate <-1300 660 800>
  129. }    
  130.  
  131. //--- Front Bug getting the hell out of there
  132. composite { Bug
  133.     scale <12 12 12>
  134.     rotate <0 -110 0>
  135.     rotate <40 0 0>
  136.     translate <0 550 -1600>
  137. }    
  138.  
  139.  
  140.  
  141.  
  142.  
  143. composite { stem1
  144.     scale <40 40 40>
  145.     rotate <0 0 0>
  146.     translate <-1000 400 1800>
  147. }
  148.  
  149. composite { stem1
  150.     scale <30 30 30>
  151.     rotate <0 50 0>
  152.     translate <-800 500 1900>
  153. }
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196. ə